package com.utooo.service.system;


import com.baomidou.mybatisplus.extension.service.IService;
import com.utooo.pojo.domain.system.CategoryDO;
import com.utooo.pojo.dto.system.inparam.CategoryCodeDto;
import com.utooo.pojo.dto.system.inparam.CategoryCodeLevelDto;
import com.utooo.pojo.dto.system.outparam.CategoryLevelOut;

import java.util.List;

/**
 * @Description: TODO
 * @Author SJD
 * @Date: 2025/5/7 17:05
 * @Copyright: 南京优通信息科技股份有限公司
 */
public interface CategoryService extends IService<CategoryDO> {
    /**
     * 获取品类相关数据
     * @param param
     * @return
     */
    CategoryDO getCategory(CategoryCodeDto param);

    /**
     * 获取层级数
     * @param param
     * @return
     */
    List<CategoryLevelOut> getCategoryLevelList(CategoryCodeLevelDto param);
}
